package com.gopay.common.log.constants;

import java.util.HashMap;
import java.util.Map;

/**
 * 银行自动路由操作枚举类
 * ZhangZG
 * 2016年9月23日 
 * www.gopay.com.cn Inc.All rights reserved.
 */
public enum LogOTBankRouteOperCd {
	
	
	// 新增路由规则
    ADD_BANK_ROUTE_RULE("01"),
	// 修改路由规则
    MODIFY_BANK_ROUTE_RULE("02"),
    // 删除路由规则
    DELETE_BANK_ROUTE_RULE("03"),
    // 新增方案
    ADD_BANK_ROUTE_SOLUTION_BASE("04"),
    // 新增用户栏
    ADD_BANK_ROUTE_SOLUTION_CUST("05"),
    //删除方案下面用户栏用户信息
    DELETE_BANK_ROUTE_SOLUTION_CUST("06"),
    //删除方案
    DELETE_BANK_ROUTE_SOLUTION("07"),
     //方案新增路由规则
    ADD_BANK_ROUTE_SOLUTION_RULE("08"),
    //方案删除路由规则
    DELETE_BANK_ROUTE_SOLUTION_RULE("09"),
    //修改方案
    UPDATE_BANK_ROUTE_SOLUTION("10"),
    ;
    
    public final String value;

    private LogOTBankRouteOperCd(String value) {
        this.value = value;
    }
    
    public static Map<String,Object> getLogOTBankRouteOperCdMap(){
    	 Map<String, Object> userMap = new HashMap<String, Object>();
         userMap.put(MODIFY_BANK_ROUTE_RULE.value, "修改路由规则");
         userMap.put(ADD_BANK_ROUTE_RULE.value, "新增路由规则");
         userMap.put(DELETE_BANK_ROUTE_RULE.value, "删除路由规则");
         userMap.put(UPDATE_BANK_ROUTE_SOLUTION.value, "修改方案");
         return userMap;
    }
}
